high sea - French English Dictionary